<%@ include file="header.jsp" %>

<div class="divRecherche" style="float : right;">
	<b>Une autre recherche ?</b> <br />
	<form method="post" action="/MiniIBay/recherche">
		<input type="text" name="motif" value="${requestScope.recherche}"/>
		<input type="hidden" name="type" value="${requestScope.idType}" />
		<input type="submit" name="chercher" value="Rechercher" />
	</form>
</div>

<div class="divRecherche">
	Vous recherchez "<i>${requestScope.recherche}</i>"<br />
	<c:choose>
		<c:when test="${! empty requestScope.type}">
			Dans <i>${requestScope.type}</i>
		</c:when>
		<c:otherwise>
			Dans toutes les cat&eacute;gories.
		</c:otherwise>
	</c:choose>
	<br />
	<form>
		<select name="type">
			<c:forEach var="type" items="${requestScope.types}" >
				<option value="<c:out value="${type.key}" />"><c:out value="${type.value}" /></option>
			</c:forEach>
		</select>
		<input type="hidden" name="motif" value="${requestScope.recherche}" />
		<input type="submit" name="Changer de cat&eacute;gorie" />
	</form>
</div>
<br />
<div class="barreGrise">
	<div class="gauche">R&eacute;sultats</div>
	<div class="droite"><a href="form/ajoutproduit">Ajouter un produit</a></div>
</div>
<c:forEach var="produit" items="${requestScope.produits}" >
	<div>
		<div class="infosProduit" style="width : 100%;">
			<div style="width : 150px; float : left;">
				<a href="/MiniIBay/produit?produit=${produit.id}"><img src="images/${produit.photo}" border="0" class="image_small" /></a>
			</div>
			<div class="detailsInfosProduit" style="margin-left : 10px; max-width : 100%; width : 900px;">
				<div class="infosVendeur" style="width : 200px;">
					<c:choose>
						<c:when test="${! empty produit.prixMin}">
							<h3>&Agrave; partir de ${produit.prixMin}&euro;</h3>
							<a href="/MiniIBay/produit?produit=${produit.id}"><img src="/MiniIBay/images/acheter.png" alt="acheter" /></a><br />
							<a href="/MiniIBay/form/ajoutsouhait?produit=${produit.id }"><img src="/MiniIBay/images/souhait.png" alt="souhait" /></a>
							<hr />
							<a href="/MiniIBay/form/ajoutannonce?produit=${produit.id}"><img src="/MiniIBay/images/vendre.png" alt="vendre" /></a><br />
						</c:when>
						<c:otherwise>
							<a href=""><img src="/MiniIBay/images/souhait.png" alt="souhait" /></a><hr />
							Aucune annonce en cours.<br />
							<b><a href="/MiniIBay/form/ajoutannonce?produit=${produit.id}"><img src="/MiniIBay/images/vendre.png" alt="vendre" /></a></b>
						</c:otherwise>
					</c:choose>
				</div>
				<h2><a href="/MiniIBay/produit?produit=${produit.id}">${produit.intitule}</a></h2>
				<b>Type : </b><c:out value="${produit.type}" /><br />
				<b>Description : </b><c:out value="${produit.description}" /><br />
				<c:choose>
					<c:when test="${! empty produit.prixMin}">
						<b>${produit.nbAnnonces} annonces</b>	
					</c:when>
					<c:otherwise>
						Aucune annonce en cours.<br />
						<b><a href="/MiniIBay/form/ajoutannonce?produit=${produit.id}">Vendre le votre ?</a></b>
					</c:otherwise>
				</c:choose>
			</div>
		</div>
	</div>
	<br style="clear : both;" />
	<hr />
</c:forEach>

<div class="barreGrise">
	<div class="gauche">Page &nbsp;&nbsp;
		<c:if test="${requestScope.page > 1}">
			<a href="recherche?page=1&type=${param.type}&motif=${param.motif}" style="text-decoration : none" title="premi&egrave;re page"><<</a>
		</c:if>
		&nbsp;&nbsp;
		<c:if test="${requestScope.page > 1}">
			<a href="recherche?page=${requestScope.page - 1}&type=${param.type}&motif=${param.motif}" style="text-decoration : none" title="page pr&eacute;c&eacute;dente"><</a>
		</c:if>
		&nbsp;
		
		<c:forEach var="num" begin="${requestScope.page-5 < 1 ? 1 : requestScope.nb_results - 5}" end="${requestScope.page-1}" >
			<a href="recherche?page=${num}&type=${param.type}&motif=${param.motif}">${num}</a>
		</c:forEach>
		
		<c:choose>
			<c:when test="${empty requestScope.page}">
				<b>1</b>
			</c:when>
			<c:otherwise>
				<b>${requestScope.page}</b>
			</c:otherwise>
		</c:choose>
		
		<c:forEach var="num" begin="${requestScope.page + 1}" end="${requestScope.page + 5 > requestScope.nb_results ? requestScope.nb_results : requestScope.page + 5}" >
			<a href="recherche?page=${num}&type=${param.type}&motif=${param.motif}">${num}</a>
		</c:forEach>
		
		&nbsp;
		<c:if test="${requestScope.page < requestScope.nb_results}">
			<a href="recherche?page=${requestScope.page + 1}&type=${param.type}&motif=${param.motif}" style="text-decoration : none" title="page suivante">></a>
		</c:if>
		&nbsp;&nbsp;
		<c:if test="${requestScope.page < requestScope.nb_results}">
			<a href="recherche?page=${requestScope.nb_results}&type=${param.type}&motif=${param.motif}" style="text-decoration : none" title="derni&egrave;re page">>></a>
		</c:if>
	</div>
</div>
<br style="clear : both;" />

<%@ include file="footer.jsp" %>